John II, Count of Egmond (c. 1385 – 4 January 1451) was the son of Arnold I, Count of Egmond (d. 1 April 1409, the son of John I, Count of Egmond and Guida D'Armstall) and Jolanthe of Leiningen (d. 24 April 1434, the daughter of Frederick VII of Leningen and Jolanthe of Jülich).
On 23 June 1409 John married Maria van Arkel daughter of John V van Arkel and Joanna of Jülich, and had two sons: